turkey caruncle - Francés Inglés Diccionario